/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.srcptit.trainning.b2;

import java.io.BufferedReader;
import java.io.FileReader;
import java.util.Arrays;
import java.util.StringTokenizer;

public class Bai8SapXepTu {
    public static void main(String[] args) {
        String s = "", kq = null;
        String mang[] = new String[20];
        int chiso = 0;
        try{
            try (BufferedReader br = new BufferedReader(new FileReader("B7Data.txt"))) {
                while(br.ready()){
                    s += br.readLine();
                    s += " ";
                }
            }catch(Exception e){
                System.out.println("Không mở được file");
            }
            System.out.println("Xâu đọc được từ file là: "+"'"+s+"'");
            //Arrays.sort(mang); // error!
            for(int i=0;i<chiso-1;i++)
                for(int j=i+1;j<chiso;j++)
                    if(mang[i].compareToIgnoreCase(mang[j]) > 0 ){
                        String tmp; tmp = mang[i];
                        mang[i] = mang[j];
                        mang[j] = tmp;
                    }
            for(int i=0;i<chiso;i++)
                System.out.print(mang[i]+" ");
        }catch(Exception e){
            System.out.println("Lỗi không xác định:"+e.getMessage());
        }finally{
            System.out.println("Done!");
        }
        StringTokenizer sub = new StringTokenizer(s);
            while(sub.countTokens()>0){
                mang[chiso] = sub.nextToken();
                chiso++;
            }
            
            
    }
}
